Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH TERRACE Semi-Detached £696,641 £220,000 20 Dec 2001
2 NORTH TERRACE Detached £865,441 £250,000 5 Apr 2001
5 NORTH TERRACE Semi-Detached £483,481 £365,000 11 Oct 2016
11 NORTH TERRACE Semi-Detached £384,910 £305,000 26 Oct 2017